package dectorator;

/**
 * @author Keason
 * @version 创建时间：2022年11月20日 下午9:06:50
 * @TODO
 * 
 */
public class StringDisplay extends Display {
	private String string; // 要显示的字符串

	public StringDisplay(String string) { // 通过参数传入要显示的字符串
		this.string = string;
	}

	public int getColumns() { // 字符数
		return string.getBytes().length;
	}

	public int getRows() { // 行数是1
		return 1;
	}

	public String getRowText(int row) { // 仅当row为0时返回值
		if (row == 0) {
			return string;
		} else {
			return null;
		}
	}
}
